← Tous les projets
SaaS Retail — Plateforme de gestion commerciale multi-boutiques
SaaS Retail — Plateforme de gestion commerciale multi-boutiques Conception et développement d'une plateforme SaaS multi-tenant de gestion commerciale destinée aux commerces de détail, avec une architecture pensée pour la scalabilité dès le départ. Backend Laravel 13 structuré en architecture modulaire DDD (Domain/Infrastructure/Controller), avec isolation stricte des données par tenant et authentification via Laravel Sanctum. Infrastructure conteneurisée avec Docker : chaque module métier tourne dans son propre service PHP-FPM/Nginx, orchestré derrière une passerelle Nginx centralisée, avec PostgreSQL et PgBouncer pour le pooling de connexions.
Neuf modules métier interconnectés développés : authentification & rôles, boutiques, produits & variantes, stock, fournisseurs, ventes, clients, dettes clients/fournisseurs, inventaire et reporting.
Interface d'administration Vue 3 / TypeScript / Pinia, avec bibliothèque de composants UI maison, layout responsive (sidebar desktop, navigation mobile dédiée) et internationalisation FR/EN via vue-i18n.
Application mobile Flutter en cours de développement, pensée offline-first (SQLite local + synchronisation cloud) pour un usage en zones à connectivité intermittente.
Mise en place d'un pipeline CI/CD complet (GitHub Actions) : déploiements automatisés distincts pour le web, le mobile (Play Store) et le backend, en environnements staging et production.
Gestion de projet en solo sur l'ensemble du cycle : cadrage fonctionnel (cartographie métier, priorisation MVP), architecture technique, implémentation full-stack et exploitation (déploiement, monitoring, résolution d'incidents).
Le projet illustre une maîtrise transverse : conception d'API REST versionnées, patterns d'architecture (DDD, multi-tenance), DevOps (Docker, CI/CD), et développement frontend/mobile moderne.
Projet toujours en développement actif, structuré selon une feuille de route interne organisée en phases (MVP, MVP+, phase 2 incluant reporting prédictif et analytics avancés).